conscience misgive

Translations
совесть не дает покоя
My conscience misgives me about the promise I made.
Моя совесть не дает мне покоя из-за данного обещания.